package com.ruoyi.object.mapper;

import java.util.List;
import com.ruoyi.object.domain.ObjectDemocraticParty;

/**
 * 民主党派成员Mapper接口
 * 
 * @author Lewis
 * @date 2022-05-11
 */
public interface ObjectDemocraticPartyMapper 
{
    /**
     * 查询民主党派成员
     * 
     * @param id 民主党派成员主键
     * @return 民主党派成员
     */
    public ObjectDemocraticParty selectObjectDemocraticPartyById(Long id);

    /**
     * 查询民主党派成员列表
     * 
     * @param objectDemocraticParty 民主党派成员
     * @return 民主党派成员集合
     */
    public List<ObjectDemocraticParty> selectObjectDemocraticPartyList(ObjectDemocraticParty objectDemocraticParty);

    /**
     * 新增民主党派成员
     * 
     * @param objectDemocraticParty 民主党派成员
     * @return 结果
     */
    public int insertObjectDemocraticParty(ObjectDemocraticParty objectDemocraticParty);

    /**
     * 修改民主党派成员
     * 
     * @param objectDemocraticParty 民主党派成员
     * @return 结果
     */
    public int updateObjectDemocraticParty(ObjectDemocraticParty objectDemocraticParty);

    /**
     * 删除民主党派成员
     * 
     * @param id 民主党派成员主键
     * @return 结果
     */
    public int deleteObjectDemocraticPartyById(Long id);

    /**
     * 批量删除民主党派成员
     * 
     * @param ids 需要删除的数据主键集合
     * @return 结果
     */
    public int deleteObjectDemocraticPartyByIds(Long[] ids);
}
